package abstractfactory.main.itf;

import abstractfactory.main.model.Beverage;
import abstractfactory.main.model.ChickenWings;
import abstractfactory.main.model.FrenchFries;
import abstractfactory.main.model.Hamburg;

/**
 * 肯德基抽象工厂
 */
public interface IKfcFactory {
    //生产汉堡
    Hamburg createHamburg(int num);

    //生产薯条
    FrenchFries createFrenchFries(int num);

    //生产鸡翅
    ChickenWings createChickenWings(int num);

    //生产饮料
    Beverage createBeverage(int num);
}
